package compilador.semantico.comando;

import compilador.Command;
import compilador.CommandException;
import compilador.semantico.GerenciadorDeContexto;
import compilador.semantico.TabelaSemantica;
import compilador.semantico.Tipo;

public class SetContextoCommand implements Command {

	@Override
	public void run(String... args) throws CommandException {
		String className = args[0];
		Tipo contexto = (Tipo) TabelaSemantica.getInstance().getTipo(className);
		GerenciadorDeContexto.getInstance().setDefaultContext(contexto);
	}

}
